Configuration Provider: A Pattern for Configuring Threaded Applications
نویسندگان
چکیده
You have an application that reads in configuration data at start-up. Your program consists of multiple threads with similar functionality. Some of the configuration data applies to all threads; the other part of the data applies to individual threads only. The configuration data should be read-only after it has been provided at start-up. This paper introduces the pattern Configuration Provider as an implementation suggestion for this context.
منابع مشابه
A Study of the Effect of Prefetching in Shared-Memory Resource Contention
Managing contention for shared resources in chip multiprocessors has become very challenging as the number of cores and execution contexts scale up. Contention for the memory hierarchy resources, especially the shared caches, can severely degrade an application’s performance and system throughput [2]. One of the important resources related to caching is hardware prefetcher whose effect on the s...
متن کاملIP Network Configuration for Intradomain Traffic Engineering
The smooth operation of the Internet depends on the careful configuration of routers in thousands of autonomous systems throughout the world. Configuring routers is extremely complicated because of the diversity of network equipment, the large number of configuration options, and the interaction of configuration parameters across multiple routers. Network operators have limited tools to aid in ...
متن کاملQuantative Evaluation of the Efficiency of Facial Bio-potential Signals Based on Forehead Three-Channel Electrode Placement For Facial Gesture Recognition Applicable in a Human-Machine Interface
Introduction: Today, facial bio-potential signals are employed in many human-machine interface applications for enhancing and empowering the rehabilitation process. The main point to achieve that goal is to record appropriate bioelectric signals from the human face by placing and configuring electrodes over it in the right way. In this paper, heuristic geometrical position and configuration of ...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملConfiguring scientific applications in a heterogeneous distributed system
Current scientific applications are often structured as a collection of individual software components that are manually executed on heterogeneous machines, with files being used to transfer data from one component to the next. Yet despite having the structure of a distributed application from the perspective of configuration management, the techniques and tools that have been used in this doma...
متن کامل